home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 002 / videocat.arc / VIDEOCAT.DOC next >
Text File  |  1986-05-26  |  27KB  |  1,123 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                                     VIDEOCAT
  19.  
  20.                          Video Cassette Database Program
  21.                                    Version 4.0
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.                        (C) COPYRIGHT 1986 by W. A. Jackson
  32.  
  33.                                ALL RIGHTS RESERVED 
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.                      VIDEOCAT Version 4.0 User Documentation
  74.  
  75.  
  76.                                       INDEX
  77.  
  78.  
  79.  
  80.  
  81.  
  82.         PURPOSE........................................................1
  83.         MINIMAL INSTRUCTIONS...........................................1
  84.         LICENSE........................................................1
  85.         WARRANTIES.....................................................1
  86.         SYSTEM REQUIREMENTS............................................2
  87.         INSTALLATION...................................................2
  88.         GENERAL TIPS...................................................2
  89.         DEVELOPMENT HISTORY............................................3
  90.         COMMENTS AND BUG REPORTS.......................................3
  91.  
  92.         A)dd a movie to the catalog....................................4
  93.         C)hange a record in the catalog................................7
  94.         D)elete a record from the catalog..............................8
  95.         P)rint complete catalog listing................................9
  96.         R)eview current changes.......................................10
  97.         S)earch catalog...............................................11
  98.         T)alley statistics............................................13
  99.         U)pdate data base.............................................14
  100.         E)xit from program without updating...........................15 
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                      PURPOSE
  139.  
  140.              VIDEOCAT  is  a specialized database  program  designed  for 
  141.         cataloging  a collection of movies and other materials stored  on 
  142.         videocassettes.   The  catalog can be printed out in its entirety 
  143.         or can be searched for items meeting specified criteria.
  144.  
  145.  
  146.                    MINIMAL ISTRUCTIONS FOR THE USER IN A HURRY
  147.  
  148.              VIDEOCAT.EXE  must be on a diskette with enough unused space 
  149.         available for the program to create work and data files and  must 
  150.         be run from the logged drive.  The first time you run the program 
  151.         you must enter I from the main menu to I)nitialize your permanent 
  152.         data file.  Use A to A)dd records.  The records you A)dd will not 
  153.         be  in the disk file and available for other functions until  you 
  154.         U)pdate.   Most output is to the printer.  If your printer is not 
  155.         ready, the program will hang up.  
  156.  
  157.  
  158.                                      LICENSE
  159.  
  160.              This is "user supported software".   It is NOT in the public 
  161.         domain  but  is protected under the copyright laws of the  United 
  162.         States.   You  are  granted a limited license to  use,  copy  and 
  163.         distribute VIDEOCAT subject to the following conditions:
  164.  
  165.              (1)   you  may make only  personal,  non-commercial  use  of 
  166.         VIDEOCAT;
  167.              
  168.              (2)   you  may  distribute  VIDEOCAT  to  others  for  their 
  169.         personal, non-commercial use;
  170.  
  171.              (3)  you may not charge any fee for copying and distribution 
  172.         other  than  actual  costs of  copying,  bulletin  board  on-line 
  173.         charges, and similar nominal costs.
  174.  
  175.              Voluntary  contributions  are  welcome  and  will  encourage 
  176.         further  maintenance  and enhancement of VIDEOCAT.   They may  be 
  177.         sent to: 
  178.  
  179.                            W. A. Jackson
  180.                            6529 Matilija Avenue
  181.                            Van Nuys, CA 91401
  182.  
  183.         A  contribution  of  $20 or more will  guarantee  that  you  will 
  184.         receive  a  copy  of  the next update on diskette  by  mail  when 
  185.         available.
  186.  
  187.  
  188.                                    WARRANTIES
  189.  
  190.              Did  you  seriously expect  warranties  with  user-supported 
  191.  
  192.  
  193.         VIDEOCAT Documentation                                    Page 1
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.         software?   Just to make sure that everything is perfectly clear, 
  203.         this  software comes without any warranties,  express or implied, 
  204.         including  warranties of merchantability or suitability  for  its 
  205.         intended  purpose.   It  is distributed to you "as is" and  "with 
  206.         faults".   Under no circumstances shall the author be liable  for 
  207.         any consequential damages.
  208.  
  209.  
  210.                                SYSTEM REQUIREMENTS
  211.  
  212.              Although  not  experimentally verified,  the minimum  system 
  213.         required to run VIDEOCAT is believed to be:
  214.  
  215.                   -  IBM PC or compatible
  216.                   -  128 K or more of memory
  217.                   -  1 floppy disk drive
  218.                   -  MS-DOS or PC-DOS, version 2.0 or later
  219.                   -  color or monochrome monitor
  220.                   -  printer
  221.  
  222.  
  223.                                   INSTALLATION
  224.  
  225.              VIDEOCAT.EXE  should be on a system disk.   It should always 
  226.         be  on the logged drive when it is run,  because it will look  on 
  227.         the  logged drive for the data file when run.   Leave  plenty  of 
  228.         room  on  the diskette for the creation of data and  work  files.  
  229.         Any other files on the diskette will diminish the maximum size of 
  230.         data file which VIDEOCAT can create.  
  231.  
  232.              The  first time you run VIDEOCAT you must select I from  the 
  233.         main  menu to I)nitialize your data file.   DO NOT I)NITIALIZE ON 
  234.         ANY SUBSEQUENT RUNS UNLESS YOU WANT TO ERASE YOUR DATA FILE.
  235.  
  236.              Most output requires a printer.  The program directs printed
  237.         output to PRN:.   If you have a parallel printer, just turn it on 
  238.         and  be  sure it is connected and ready.   If you have  a  serial 
  239.         printer,  you  will need to run the appropriate DOS  commands  to 
  240.         redirect PRN: to your serial printer before you run VIDEOCAT.  If 
  241.         your  printer is not properly connected or ready,  VIDEOCAT  will 
  242.         either hang up or send output into the Twilight Zone.
  243.  
  244.  
  245.                        GENERAL TIPS ON RUNNING THE PROGRAM
  246.  
  247.              The program is menu-driven.   Each menu option is  described 
  248.         in  detail in the pages which follow.   Remember that input  data 
  249.         will  not  be  reflected  in  the  data  file  until  U)pdate  is 
  250.         performed.  
  251.  
  252.              All  items  of input data can be any combination of  letters 
  253.         and numbers.   All alphabetical characters will be  automatically 
  254.         converted to upper case.   Leading and trailing blanks are always 
  255.         ignored;  however blanks between non-blank characters are treated 
  256.         as significant.  Only certain entries are mandatory (title, year, 
  257.  
  258.  
  259.         VIDEOCAT Documentation                                    Page 2
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.         subject, type); others can be omitted by simply hitting return.
  269.  
  270.              It  is  prudent to make a backup copy of at least  the  data 
  271.         file on another diskette.   If your collection is large, you will 
  272.         spend many hours building your data file.  Physical damage to the 
  273.         disk  or  abnormal termination during an update could  result  in 
  274.         loss  of your entire data file.   If you have a backup,  you will 
  275.         not have to reconstruct the entire file, but only the items added 
  276.         since the last time you made a backup copy.  
  277.  
  278.  
  279.  
  280.                                DEVELOPMENT HISTORY
  281.  
  282.  
  283.              Versions  1 and 2 were written in UCSD Pascal for the  Apple 
  284.         II  series of computers.   Versions 3 and 4 were written in C and 
  285.         compiled by the C86 compiler for the IBM PC familiy of computers.  
  286.         Since Version 4.0 is the first to be published,  there is no need 
  287.         for further discussion of differences between versions.
  288.  
  289.  
  290.  
  291.                             COMMENTS AND BUG REPORTS
  292.  
  293.  
  294.              Your comments,  complaints,  suggestions and reports of bugs 
  295.         in this program are welcome.   Contributors of useful suggestions 
  296.         may,  at  the discretion of the author,  receive a free update on 
  297.         diskette.  No other compensation will be provided to contributors 
  298.         for their ideas.
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.         VIDEOCAT Documentation                                    Page 3
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.                            A)dd a movie to the catalog
  335.                            ---------------------------
  336.  
  337.              This  is  the  basic  function for adding  an  item  to  the 
  338.         catalog.  It need not be a movie, although in general the formats 
  339.         used in this program are primarily adapted to movies.   Note that 
  340.         records  created  by A)dd are temporarily stored in RAM  and  not 
  341.         actually  placed  in the data file on diskette unitl  U)pdate  is 
  342.         performed.
  343.  
  344.              This  function  is invoked by entering A <cr> while  in  the 
  345.         main  menu.   The initial response will a message telling you  to 
  346.         get ready to enter data for a movie record and hit <cr> when  you 
  347.         are  ready  to  continue.   Then various items of  data  will  be 
  348.         requested.
  349.  
  350.         Title ->
  351.         --------
  352.  
  353.              Enter  the  title of the movie or other item.   The  maximum 
  354.         size is 40 characters;  any excess characters will be  truncated.  
  355.         It  is  suggested that "A",  "An" or "The" at the beginning of  a 
  356.         title be appended to the rear.   For example, instead of entering 
  357.         "THE BRIDGE ON THE RIVER KWAI",  enter "BRIDGE ON THE RIVER KWAI, 
  358.         THE". For an episode in a series, it is suggested that the series 
  359.         title  be entered first,  then the episode title.   For  example: 
  360.         "STAR  TREK:  GAMESTERS OF TRISKELION" and  "STAR  TREK:  SPOCK'S 
  361.         BRAIN".   A  title can begin with,  or even consist entirely  of, 
  362.         numbers.   Since the program sorts titles in ASCII sequence, such 
  363.         titles will come before titles beginning with letters.   Thus the 
  364.         movie "1941" will be placed at the beginning of the list,  not in 
  365.         the  N's,  as  is common in the organization of  published  movie 
  366.         directories.   The  title is a mandatory entry;  the program will 
  367.         drop any entry lacking a title.   More than one item can have the 
  368.         same title (thus allowing for remakes),  but the program will not 
  369.         permit two items to have both the same title and the same year.
  370.  
  371.  
  372.         Year ->
  373.         -------
  374.  
  375.              Year  is  the  year of release  of  a  production,  normally 
  376.         expressed as 4 numeric digits,  e.g.  "1939".  The program treats 
  377.         the year as a 4-character string,  so non-numeric characters will 
  378.         not be rejected.   Any characters beyond four will be  truncated.  
  379.         Year  is a mandatory entry,  as the combination of title and year 
  380.         constitutes  the "key" for identifying and sorting  records.   If 
  381.         you  don't  know  the  year for sure,  either look  it  up  in  a 
  382.         published  guide  or make a reasonable  guess.   You  must  enter 
  383.         something.
  384.  
  385.  
  386.         Star 1 LAST name ->
  387.         -------------------
  388.  
  389.  
  390.  
  391.         VIDEOCAT Documentation                                    Page 4
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.              The  program allows for the recording of the names of  three 
  401.         actors and one director.  The first prompt asks for the LAST name 
  402.         of the first of the three actors.  The maximum combined length of 
  403.         first  and  last  names  is 30 characters;  any  excess  will  be 
  404.         truncated  from  the first name.   In response to the  LAST  name 
  405.         pompt,  enter  the  actor's last  name,  including  prefixes  and 
  406.         suffixes  which  are  properly  a part of  the  last  name.   For 
  407.         example: "VON STROHEIM" and "FAIRBANKS, JR.".
  408.  
  409.              
  410.         Star 1 FIRST name ->
  411.         --------------------
  412.  
  413.              Now  enter  the  first  name.    For  example,   "ERIC"  and 
  414.         "DOUGLASS".   If  middle names or initials  are  important,  they 
  415.         should be appended to the FIRST name.   For example: "LESLIE ANN" 
  416.         and "GEORGE C."
  417.  
  418.  
  419.         Star 2 LAST name ->
  420.         Star 2 FIRST name ->
  421.         Star 3 LAST name ->
  422.         Star 3 FIRST name ->
  423.         Director LAST name ->
  424.         Director FIRST name->
  425.         ---------------------
  426.  
  427.              Respond  to these in the same manner described above.   Note 
  428.         that these entries are all optional and can be omitted by  simply 
  429.         hitting return.
  430.  
  431.  
  432.         Subject code ->
  433.         ---------------
  434.  
  435.              A  list  of character codes corresponding to  42  enumerated 
  436.         subject catagories will be displayed on the screen.  Pick the one 
  437.         which  seems  most appropriate and enter the  appropriate  single 
  438.         character.  At the moment you must choose one of these 42; future 
  439.         versions  may  include more choices or the possibility  of  user-
  440.         defined  codes.    The screen will recycle if you enter  anything 
  441.         other than one of the enumerated codes.
  442.  
  443.  
  444.         Form Code ->
  445.         ------------
  446.  
  447.              A  list  of character codes corresponding to  24  enumerated 
  448.         form  descriptions  will be displayed on the screen.   As in  the 
  449.         case  of subject codes,  the current version limits you to  these 
  450.         predefined possibilities.  
  451.          
  452.  
  453.         Rating Code->
  454.         -------------
  455.  
  456.  
  457.         VIDEOCAT Documentation                                    Page 5
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.              A  list  of  character codes corresponding to  8  enumerated 
  468.         rating descriptions.   As in the case of subject and form  codes, 
  469.         you must choose one of the enumerated possibilities.  Whether you 
  470.         rate  an  item  based  on your own personal opinion  or  that  of 
  471.         professional critics is up to you.
  472.  
  473.  
  474.         Cassette No. ->
  475.         ---------------
  476.  
  477.              This  entry  may be up to 4 characters long and may  be  any 
  478.         combination numbers and letters.   It can be omitted, although in 
  479.         the  cataloging  of a large collection this is  the  most  useful 
  480.         single piece of information.
  481.  
  482.  
  483.         Index No. ->
  484.         ------------
  485.  
  486.              This  entry  may  also  be any combination  of  letters  and 
  487.         numbers up to 4 characters in length.  If you have multiple items 
  488.         on the same cassette and wish to record the tape index number for 
  489.         the starting point of each item,  this entry may be used for that 
  490.         purpose.  It may be omitted.
  491.  
  492.  
  493.              After  all  items of data have been  entered,  the  complete 
  494.         record  will be displayed on the screen and you will be asked  if 
  495.         it is correct.   If you answer "Y",  the record will be placed in 
  496.         RAM   storage  to  await  the  next  invocation  of  the  U)pdate 
  497.         procedure.  If you answer "N", the record will be discarded.
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.         VIDEOCAT Documentation                                    Page 6
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.                          C)hange a record in the catalog 
  534.                          -------------------------------
  535.  
  536.              The purpose of this procedure is to change the data recorded 
  537.         for a record already in the catalog.  Note that it cannot be used 
  538.         to change the key record items,  title and date.   In the current 
  539.         version  title  and/or date can be changed only by  D)eleting  the 
  540.         entire  record  and then  A)dding a replacement in  a  subsequent 
  541.         update cycle.   Any other items of data can be changed using  the 
  542.         C)hange procedure.
  543.  
  544.              To invoke C)hange, enter C <ret> when in the main menu.  You 
  545.         will  be  warned that when you enter the data the title and  year 
  546.         must  exactly match an existing record in the data file  or  else 
  547.         the change transaction will be discarded.   Otherwise the C)hange 
  548.         procedure acts almost exactly like the A)dd procedure in terms of 
  549.         data entry.   Note that in the current version it is necessary to 
  550.         enter  ALL  requested data for the  complete  record,  i.e.  both 
  551.         changed and unchanged items.
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.         VIDEOCAT Documentation                                    Page 7
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                         D)elete a record from the catalog
  600.                         ---------------------------------
  601.  
  602.              The  purpose of this procedure is to delete a  record  which 
  603.         already  exists in the catalog disk file.   It will not delete  a 
  604.         record which is in the current work batch awating U)pdate.
  605.  
  606.              To invoke D)elete, enter D <ret> when in the main menu.  You 
  607.         will  be  warned that when you enter the data the title and  year 
  608.         must  exactly match an existing record in the data file  or  else 
  609.         the delete transaction will be discarded.   The program will then 
  610.         prompt  for  entry  of  title  and year in  the  same  manner  as 
  611.         described  under A)dd.   No other data items will  be  requested.  
  612.         You will be asked to verify the correctness of the transaction.
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.         VIDEOCAT Documentation                                    Page 8
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.                          P)rint complete catalog listing
  666.                          -------------------------------
  667.  
  668.              The  purpose  of this procedure is to print out  a  complete 
  669.         catalog  listing  on the printer.   The current version does  not 
  670.         give the option of using any other output device.   It is assumed 
  671.         that  printing  will  be on pages 80 columns  x  66  lines.   The 
  672.         catalog  will be printed in ASCII sequence by  title.   All  data 
  673.         items for each record will be printed.
  674.  
  675.              To invoke P)rint, enter P <ret> from the main menu.  Be sure 
  676.         the printer is properly connected and ready.   There is no way to 
  677.         halt  the printing other than by Ctrl-S to suspend or  Ctrl-Break 
  678.         to terminate the program.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.         VIDEOCAT Documentation                                    Page 9
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.                              R)eview current changes
  732.                              -----------------------
  733.  
  734.              The  purpose of this procedure is to review  changes  (adds, 
  735.         changes  and  deletes)  which  have  been  entered  but  not  yet 
  736.         processed through U)pdate.  
  737.  
  738.              To  invoke R)eview,  enter R <cr> from the main  menu.   The 
  739.         transactions  awaiting  posting will be displayed on the  screen.  
  740.         The current version does not permit individual transactions to be 
  741.         changed  or  deleted  prior to U)pdate.   If  the  list  contains 
  742.         errors,  the  only  alternatives are to U)pdate and then  try  to 
  743.         correct  the  errors  in  a subsequent  batch  or  E)xit  without 
  744.         updating,   thus   discarding   the  entire  batch   of   current 
  745.         transactions.
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.         VIDEOCAT Documentation                                    Page 10
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.                                  S)earch catalog
  798.                                  ---------------
  799.  
  800.              The  purpose of S)earch is to search through the  data  file 
  801.         for  those records containing some specified data item and  print 
  802.         out  a list of only those records which contain the item  sought.  
  803.         The current version sends the output to the printer and does  not 
  804.         offer  any  option  to direct to any other  output  device.   The 
  805.         current  version  also does not provide for  any  combination  of 
  806.         search criteria. 
  807.  
  808.              To  invoke S)earch,  enter S <cr> from the main  menu.   The 
  809.         search menu will then appear giving you choices between six types 
  810.         of searches.
  811.  
  812.         T)itle search
  813.         -------------
  814.  
  815.              Enter  T  <cr> to search by title.   The program  will  then 
  816.         prompt  for entry of the title in the same manner as in the  A)dd 
  817.         procedure.   All  entries  having  the specified  title  will  be 
  818.         printed.
  819.  
  820.  
  821.  
  822.         Y)ear search
  823.         ------------
  824.  
  825.              Enter  Y  <cr>  to search by year.   The program  will  then 
  826.         prompt for the entry of the year of production in the same manner 
  827.         as  the  A)dd procedure.   All entries having the specified  year 
  828.         will be printed.
  829.  
  830.  
  831.         N)ame search
  832.         ------------
  833.  
  834.              Enter  N  <cr> to search by name.   The  program  will  then 
  835.         prompt  for  the entry of a name in the same manner as  the  A)dd 
  836.         procedure (i.e., last name, then first name).  All entries having 
  837.         the  specified  name will be printed,  regardless of whether  the 
  838.         name is placed in the Star 1, Star 2, Star 3 or Director field.
  839.  
  840.  
  841.  
  842.         S)ubject search
  843.         ---------------
  844.  
  845.              Enter  S <cr> to search by subject.   The program will  then 
  846.         prompt  for a 1-character subject code from a displayed  list  in 
  847.         the  same manner as the A)dd procedure.   All records having  the 
  848.         specified subject code will be printed.
  849.  
  850.  
  851.  
  852.  
  853.         VIDEOCAT Documentation                                    Page 11
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.         F)orm search
  864.         ------------
  865.  
  866.              Enter  F  <cr>  to search by form.   The program  will  then 
  867.         prompt  for a 1-character form code from a displayed list in  the 
  868.         same  manner  as  the A)dd procedure.   All  records  having  the 
  869.         specified for code will be printed.
  870.  
  871.  
  872.         R)ating search
  873.         --------------
  874.  
  875.              Enter  R  <cr> to search by rating.   The program will  then 
  876.         prompt for a 1-character rating code from a displayed list in the 
  877.         same  manner  as  the A)dd procedure.   All  records  having  the 
  878.         specified rating code will be printed.  
  879.  
  880.  
  881.  
  882.         E)xit to the Main Menu
  883.         ----------------------
  884.  
  885.              Enter E <cr> to exit from the Search Menu and return to  the 
  886.         Main Menu.
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.         VIDEOCAT Documentation                                    Page 12
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.                                T)alley Statistics
  930.                                ------------------
  931.  
  932.              The purpose of the T)alley procedure is to compile and print 
  933.         certain statistics about the composition of the entire collection 
  934.         represented  by the data file catalog.   In the current  version, 
  935.         the  statistics  are numbers and percentages broken down  (1)  by 
  936.         subject, (2) by form, and (3) by rating.  
  937.  
  938.              To  invoke the Talley procedure,  enter T <cr> from the main 
  939.         menu.   Output  is  to printer,  so be sure that the  printer  is 
  940.         properly connected and ready.
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.         VIDEOCAT Documentation                                    Page 13
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.                                 U)pdate data base
  996.                                 -----------------
  997.  
  998.              The  purpose  of this procedure is to update the  data  file 
  999.         with  adds,  changes  and  deletes  entered  during  the  current 
  1000.         session.   These transactions are held in memory for batch update 
  1001.         to the disk file in the interest of efficiency.  As the disk data 
  1002.         file  grows  larger,  the  time consumed by a  file  update  will 
  1003.         increase.   Batch  updating  minimizes  the  amount  of  physical 
  1004.         reading  and  writing of disk files.   Do not forget  to  U)pdate 
  1005.         before exiting from the program,  however, as current changes are 
  1006.         in volatile memory and are not permanently recorded until U)pdate 
  1007.         is performed.
  1008.  
  1009.              To performe U)pdate,  enter U <cr> from the main menu.   The 
  1010.         only screen output will be a note that the update is in progress.  
  1011.         You  should  see  and hear  occasional  disk  activity.   U)pdate 
  1012.         creates a temporary file merging the old records with the current 
  1013.         transactions.   Upon  successful completion of the  merging,  the 
  1014.         contents of the merged file replace the old contents of the  data 
  1015.         file.  If there is not enough room to create the merged file, the 
  1016.         procedure SHOULD abort without destroying the existing data file.  
  1017.         (This  has  been planned,  but not tested).   Be very careful  to 
  1018.         avoid any abnormal termination of the program during the  U)pdate 
  1019.         procedure.  This could result in making the data file unreadable.
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.         VIDEOCAT Documentation                                    Page 14
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.                        E)xit from program without updating
  1062.                        -----------------------------------
  1063.  
  1064.              The  purpose  of this procedure is to terminate the  program 
  1065.         normally  and  return to DOS.    If you have  entered  any  adds, 
  1066.         changes or deletes during the current session, be sure to U)pdate 
  1067.         before exiting.
  1068.  
  1069.              To  invoke E)xit,  enter E <cr> from the main menu.   In the 
  1070.         current  version  you will exit immediately;  there  will  be  no 
  1071.         warning that you should be sure to update first.
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.         VIDEOCAT Documentation                                    Page 15
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.